a very open-ended phrase - Turkish English Dictionary